A Combined Model Checking Approach for Services Safety

نویسندگان

  • José M. Reyes Álamo
  • Benito Mendoza
چکیده

Pervasive computing environments such as the smart home often rely on composite services to provide different functionalities. These services are often complex, handle sensitive data, and perform critical operations. This raises several concerns especially those related to the safety of interactions among different services. In this paper, we differentiate services based on their characteristics and categorize them as baseline or extended. We propose a model checking mechanism to ensure that services in both categories meet the safety criteria.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Hybrid Meta-heuristic Approach to Cope with State Space Explosion in Model Checking Technique for Deadlock Freeness

Model checking is an automatic technique for software verification through which all reachable states are generated from an initial state to finding errors and desirable patterns. In the model checking approach, the behavior and structure of system should be modeled. Graph transformation system is a graphical formal modeling language to specify and model the system. However, modeling of large s...

متن کامل

Reachability checking in complex and concurrent software systems using intelligent search methods

Software system verification is an efficient technique for ensuring the correctness of a software product, especially in safety-critical systems in which a small bug may have disastrous consequences. The goal of software verification is to ensure that the product fulfills the requirements. Studies show that the cost of finding and fixing errors in design time is less than finding and fixing the...

متن کامل

A survey of combined index of ethical markets performance among selected countries (AHP-TOPSIS Integrated Model Approach)

The ethical markets are the place of supply and demand for goods and services that are standardized in social issues and take environmental concerns into account. The existence of these markets is essential for sustainable development. The objective of this paper is Determine the status of Iran among selected countries in the ethical market, using multi criteria decision making models. In this...

متن کامل

Model Checking a Model Checker: A Code Contract Combined Approach

Model checkers, like any complex software, are subject to bugs. Unlike ordinary software, model checkers are often used to verify safety critical systems. Their correctness is thus vital. Verifying model checkers is extremely challenging because they are always complicated in logic and highly optimized. In this work, we propose a code contract combined approach for checking model checkers and a...

متن کامل

Model Checking LTL Properties over C Programs with Bounded Traces

Context-bounded model checking has been used successfully to verify safety properties in multi-threaded systems automatically, even if they are implemented in low-level programming languages such as C. In this paper, we describe and experiment with an approach to extend context-bounded software model checking to safety and liveness properties expressed in linear-time temporal logic (LTL). Our a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014